body{
	background: rgb(238,238,238);
}
.data-list .data-list-item:first-child{
	margin-top: .5rem !important;
}
.input-div,
.checkbox-div-all{
	position: relative;
	padding-left: 2.25rem;
}
.input-div label,
.checkbox-div-all label{
	position: absolute;
	left: 0;
	font-weight: normal;
	top: .25rem;
}
.checkbox-div-all label{
	top: 0;
}
.checkbox-div{
	display: inline-block;
	width: 6rem;
	text-align: center;
	background: rgb(238,238,238);
	position: relative;
}
.checkbox-div i{
	display: none;
	position: absolute;
	left: .625rem;
	top: .25rem;
}
.checkbox-div.active{
	background: #1dd1b8;
	color: white;
}
.checkbox-div.active i{
	display: inline-block;
	color: white;
}
